<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // 注意：
    // 1. __proto__ 是JS非标准（只读）属性
    // 2.[[prototype]]和__proto__意义相同
    // 3.用来表明当前实例对象指向哪个原型对象prototype
    // 4.__proto__对象原型里面也有一个constructor属性，指向创建该实例对象的构造函数

    function Star() { }
    const ldh = new Star()
    // 对象原型__proto__ 指向 该构造函数的 原型对象
    console.log(ldh.__proto__ === Star.prototype)  // true
    // 对象原型里面有constructor 指向 构造函数 Star
    console.log(ldh.__proto__)  // {constructor: ƒ Star()}
    console.log(ldh.__proto__.constructor === Star)  // true
  </script>
</body>

</html>